home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 1 / PC Actual CD 01.iso / f1 / tutor1.arj / DATOS / NT.SAC < prev    next >
Encoding:
Text File  |  1993-08-18  |  7.0 KB  |  159 lines

  1. Es un sistema operativo de 32 bits, desarrollado por
  2. Microsoft, que es apollado directamente por la ACE, para
  3. convertirse en el sistema operativo del futuro.
  4.  
  5. Soporta multitaria real, puede correr tanto sobre
  6. procesadores RISC como CISC, y es capaz de ejecutar tanto
  7. programas DOS como Windows, POSIX y OS/2, todo ello en
  8. multitarea.
  9.  
  10. Incluye seguridad de datos y un conjunto de caracteres de 16
  11. bits, que le permite mostrar caracteres no románicos.
  12.  
  13. Esta diseñado para funcionar sobre diferentes sistemas y
  14. procesadores, para ello cuenta con un diseño basado en capas.
  15.  
  16. Consta de cuatro capas principales:
  17.  
  18.      -NT Executive: contine la parte del sistema operativo
  19.       dependiente de la máquina, capaz de soportar varios
  20.       precesadores trabajando al mismo tiempo.
  21.  
  22.       Esta capa es diferente para cada máquina sobre la que
  23.       se instale, es decir si se instala sobre un 486
  24.       gestionara este procesador una versión de esta capa
  25.       para dicho procesador, si se instala en un R4000 pues
  26.       lo mismo pero adaptada a ese procesador.
  27.  
  28.       Por lo tanto es necesario escribir esta capa para cada
  29.       diferente procesador.
  30.  
  31.       Tambien es llamada microkernel.
  32.  
  33.      -La segunda capa consiste en unas extensiones del modo
  34.       privilegiado, es decir drivers de dispositivo y
  35.       sistemas de ficheros, los cuales deben acceder
  36.       directamente al hardware.
  37.  
  38.      -La tercesa capa es la de los subsistemas protegidos,
  39.       que permite a NT soportar diferentes interfaces, tales
  40.       como el interface Windows, el DOS o el POSIX que
  41.       ejecutará los programas Unix creados bajo el estándar
  42.       POSIX 1003.1.
  43.  
  44.       Estos subsistemas trabajan de forma independiente, lo
  45.       que hace que si uno se cuelga los otros puedan seguir
  46.       trabajando.
  47.  
  48.       Esto hace que se puedan ejecutar múltiples tipos de
  49.       programas de diferentes sistemas operativos al mismo
  50.       tiempo, y bajo la supervisión de NT.
  51.  
  52.      -Esta cuarta capa esta formada por las aplicaciones, que
  53.       son consideradas como clientes de un determinado
  54.       subsistema.
  55.  
  56.       Si una aplicación DOS quiere acceder al disco, el
  57.       subsitema DOS atenderá la petición y se encargará de
  58.       proporcionar los datos del disco a la aplicación.
  59.  
  60.  
  61. El director de desarrollo de este sistema operativo dentro de
  62. Microsoft ha sido David Cutler, que fue ingeniero de Digital
  63. Equipment Corporation (DEC) (donde crolaboro en la creación
  64. del sistema VMS para los sistemas VAX) hasta que en 1988
  65. comenzo a trabajar con Microsoft, y que ha sido uno de los
  66. más activos programadores que han intervenido en el
  67. desarrollo de NT.
  68.  
  69. El desarrollo de Windows NT no estaba previsto, pues
  70. Microsoft pensaba trabajar en el OS/2 junto con IBM.  Lo que
  71. ocurrio fue muy simple, Microsoft lanzo Windows 3.0 para que
  72. los usuarios se acostubraran a los entornos de ventanas, que
  73. luego evolucionarian hacia OS/2, pero el exito de este
  74. producto fue tan grande que Microsoft decidio olvidarse de
  75. OS/2 y seguir con Windows, pero Windows no era un sistema
  76. operativo, sino un simple GUI (interface gráfico de usuario)
  77. que tenia que corres sobre DOS, y del cual heredaba parte de
  78. sus desventaja, lo que era una desventaja sobre OS/2.
  79.  
  80. Para hacer frente a OS/2 que hera un sistema operativo de 32
  81. bits, se comenzo a desarrollar NT, que inmediatamente fue
  82. apollado por el consorcio ACE como sistema operativo estandar
  83. que sería capaz de correr sobre diferentes sistemas,
  84. ejecutando aplicaciones de cualquiera de ellos.
  85.  
  86. Si Windows no huviera tenido tanto exito Microsoft estaria
  87. trabajando en OS/2.
  88.  
  89. Durante el proceso de desarrollo se distribulleron miles de
  90. Betas (versiones provisionales) entre usuarios, universidades
  91. y desarrolladores de software para que lo probasen, diesen
  92. sus opiniones, propusiesen mejoras y encontraran sus fallos.
  93.  
  94. Tras corregir los fallos detectados por los usuarios, y hacer
  95. las mejoras pertinentes el producto ha sido comercializado,
  96. si bien sus requerimientos hardware (un 386, 16 Mbytes de
  97. memoria, y unos 300 Mbytes de disco duro) y su alto precio
  98. (unas 80000 pesetas) lo alejan de los usuarios "de a pie".
  99.  
  100. Para estos usuarios se desarrollará Windows 4.0 (Chicago).
  101.  
  102. Al igual que OS/2, NT puede implementar particiones con una
  103. organización de ficheros diferente a la del DOS, el HPFS
  104. (sistema de ficheros de alto rendimiento) y el NTFS (sistema
  105. de ficheros de nueva tecnología).  La primera también es
  106. utilizada por OS/2.
  107.  
  108. NT inclulle certificaciones de seguridad que lo hacen licito
  109. incluso para trabajar con el departamento de defensa de los
  110. Estados Unidos.
  111.  
  112. La caracteristicas principales de NT son:
  113.  
  114.      -La portabilidad: cualquier aplicación funcionará sobre
  115.       cualquier máquina que corra NT.  De esta forma no habrá
  116.       que hacer una versión de los programas para cada
  117.       plataforma, pues funcionará en todas.
  118.  
  119.       En este momento existen tres versiones de NT, una para
  120.       los procesadores Intel 80x86, otra para los
  121.       procesadores RISC, y otra para el Alpha AXP de Digital.
  122.  
  123.      -Es un sistema operativo de red por naturaleza.  Lleva
  124.       integrado todo tipo de servicios de red, y puede actuar
  125.       como servidor y cliente de todos los demás sistemas
  126.       operativos (incluso sismeta Apple y UNIX).
  127.  
  128.      -Esta diseñado para aprovechar todo el poder de la
  129.       máquina, soportando multiproceso simétrico.  Es decir
  130.       que si tenemos varios procesadores, las tareas se
  131.       dividirán y se ejecutarán por hebras en los diferentes
  132.       procesadores.  Con este sistema, cada procesador
  133.       añadido se aprobecha al máximo.
  134.  
  135.       Para ello se suministran dos versiones de NT, una
  136.       básica que soporta hasta dos procesadores, y otra que
  137.       no tiene límite en el número de procesadores
  138.       soportados.
  139.  
  140.      -Posee la certificación C2 de seguridad.  NT tiene como
  141.       objetivo conseguir contratos con empresas y entidades
  142.       gubernamentales, para lo que se han implementado
  143.       condiciones de seguridad que son practicamente
  144.       infranqueables.
  145.  
  146.       Solo se puede acceder al sistema con autorización del
  147.       administrador, teniendo cada usuario un radio de acción
  148.       controlado y definido.
  149.  
  150.      -Se ajusta a la norma POSIX, que define una serie de
  151.       características estándar que debe cumplir un sistema
  152.       operativo Unix.  El objetivo de estas normas es definir
  153.       el modo en el que se construyen las aplicaciones, para
  154.       que los programadores puedan portar sus programas
  155.       facilmente de un sistema a otro.
  156.  
  157.       Es decir que una aplicación que cumpla la norma POSIX
  158.       podrá ejecutarse en cualquier sistema, incluyendo NT,
  159.       sin ningún problema.